package com.yiqi.lottery.entity.bo;

import com.suozhang.framework.entity.bo.BaseEntity;

public class OrderListBo implements BaseEntity {


    /**
     * order_id : 616
     * order_amount : 2.00
     * order_status : 1
     * finish_time : null
     * created_at : 1528768209
     * follow_num : 0
     * is_follow : 2
     * pass_type : 5串1
     * follow_intro :
     * min_amount : 4
     * follow_id : 0
     * bet_type : 4
     * bet_label : 竞足
     * user_info : {"user_id":9,"username":"拒绝","avatar":"http://p950xh667.bkt.clouddn.com/FkWi4Z-db6gPErYmhOHtZpj80TKd"}
     * user_rank_info : {}
     * bet_info : {"issue_id":"20180612","bet_code":"20180612101:3:2|20180612102:3:2|20180614001:3:2|20180617009:3:2|20180617010:3:2`5c1","multiple":1,"type":4,"pass_type":0}
     */
  private int copurce_id;

    public int getCopurce_id() {
        return copurce_id;
    }

    public void setCopurce_id(int copurce_id) {
        this.copurce_id = copurce_id;
    }

    private int order_id;
    private double order_amount;
    private int order_status;
    private Object finish_time;
    private long created_at;
    private int follow_num;
    private int is_follow;
    private String pass_type;
    private String follow_intro;
    private int min_amount;
    private int follow_id;
    private int bet_type;
    private String bet_label;
    private int status;
    private double amount_fee;
 private CurrentUser current_user;

    public CurrentUser getCurrent_user() {
        return current_user;
    }

    public void setCurrent_user(CurrentUser current_user) {
        this.current_user = current_user;
    }

    public double getAmount_fee() {
        return amount_fee;
    }



    public void setAmount_fee(double amount_fee) {
        this.amount_fee = amount_fee;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    private BetInfoBean bet_info;

    public int getOrder_id() {
        return order_id;
    }

    public void setOrder_id(int order_id) {
        this.order_id = order_id;
    }

    public double getOrder_amount() {
        return order_amount;
    }

    public void setOrder_amount(double order_amount) {
        this.order_amount = order_amount;
    }

    public int getOrder_status() {
        return order_status;
    }

    public void setOrder_status(int order_status) {
        this.order_status = order_status;
    }

    public Object getFinish_time() {
        return finish_time;
    }

    public void setFinish_time(Object finish_time) {
        this.finish_time = finish_time;
    }

    public long getCreated_at() {
        return created_at;
    }

    public void setCreated_at(long created_at) {
        this.created_at = created_at;
    }

    public int getFollow_num() {
        return follow_num;
    }

    public void setFollow_num(int follow_num) {
        this.follow_num = follow_num;
    }

    public int getIs_follow() {
        return is_follow;
    }

    public void setIs_follow(int is_follow) {
        this.is_follow = is_follow;
    }

    public String getPass_type() {
        return pass_type;
    }

    public void setPass_type(String pass_type) {
        this.pass_type = pass_type;
    }

    public String getFollow_intro() {
        return follow_intro;
    }

    public void setFollow_intro(String follow_intro) {
        this.follow_intro = follow_intro;
    }

    public int getMin_amount() {
        return min_amount;
    }

    public void setMin_amount(int min_amount) {
        this.min_amount = min_amount;
    }

    public int getFollow_id() {
        return follow_id;
    }

    public void setFollow_id(int follow_id) {
        this.follow_id = follow_id;
    }

    public int getBet_type() {
        return bet_type;
    }

    public void setBet_type(int bet_type) {
        this.bet_type = bet_type;
    }

    public String getBet_label() {
        return bet_label;
    }

    public void setBet_label(String bet_label) {
        this.bet_label = bet_label;
    }



    public BetInfoBean getBet_info() {
        return bet_info;
    }

    public void setBet_info(BetInfoBean bet_info) {
        this.bet_info = bet_info;
    }



    public static class BetInfoBean  implements BaseEntity{
        /**
         * issue_id : 20180612
         * bet_code : 20180612101:3:2|20180612102:3:2|20180614001:3:2|20180617009:3:2|20180617010:3:2`5c1
         * multiple : 1
         * type : 4
         * pass_type : 0
         */

        private String issue_id;
        private String bet_code;
        private int multiple;
        private int type;
        private int pass_type;

        public String getIssue_id() {
            return issue_id;
        }

        public void setIssue_id(String issue_id) {
            this.issue_id = issue_id;
        }

        public String getBet_code() {
            return bet_code;
        }

        public void setBet_code(String bet_code) {
            this.bet_code = bet_code;
        }

        public int getMultiple() {
            return multiple;
        }

        public void setMultiple(int multiple) {
            this.multiple = multiple;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getPass_type() {
            return pass_type;
        }

        public void setPass_type(int pass_type) {
            this.pass_type = pass_type;
        }
    }


    public static class CurrentUser  implements BaseEntity{
        private Copurce copurce;

        public Copurce getCopurce() {
            return copurce;
        }

        public void setCopurce(Copurce copurce) {
            this.copurce = copurce;
        }

        public static class Copurce {
            /**
             * share : 50
             * pay_fee : 50.00
             * status : 1
             * copurce_id : 40
             */

            private int share;
            private String pay_fee;
            private int status;
            private int copurce_id;

            public int getShare() {
                return share;
            }

            public void setShare(int share) {
                this.share = share;
            }

            public String getPay_fee() {
                return pay_fee;
            }

            public void setPay_fee(String pay_fee) {
                this.pay_fee = pay_fee;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getCopurce_id() {
                return copurce_id;
            }

            public void setCopurce_id(int copurce_id) {
                this.copurce_id = copurce_id;
            }
        }

    }

}
